package com.cloudbroker.bcs.platform.dav.bizapi.service.business.plugs.vo;

import com.cloudbroker.bcs.common.validatioin.annotation.EnumValue;
import com.cloudbroker.bcs.common.validatioin.annotation.IntegerString;
import com.cloudbroker.bcs.common.validatioin.annotation.Length;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.dav.bizapi.service.base.vo.HSBCPSVO;

public class PlugsTypeForm extends HSBCPSVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@IntegerString
	private String plugs_type_id;
	
	@NotBlank
	@Length(max = 50)
	private String name;
	
	@Length(max = 500)
	private String icon;
	
	@NotBlank
	@IntegerString
	private String sort;
	
	@IntegerString
	private String parent_id;
	
	@Length(max = 500)
	private String link;
	
	@NotBlank
	@EnumValue(enums = {"0","1"})
	private String plugs_type_status;

	public String getPlugs_type_id() {
		return plugs_type_id;
	}

	public void setPlugs_type_id(String plugs_type_id) {
		this.plugs_type_id = plugs_type_id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getIcon() {
		return icon;
	}

	public void setIcon(String icon) {
		this.icon = icon;
	}

	public String getSort() {
		return sort;
	}

	public void setSort(String sort) {
		this.sort = sort;
	}

	public String getParent_id() {
		return parent_id;
	}

	public void setParent_id(String parent_id) {
		this.parent_id = parent_id;
	}

	public String getLink() {
		return link;
	}

	public void setLink(String link) {
		this.link = link;
	}

	public String getPlugs_type_status() {
		return plugs_type_status;
	}

	public void setPlugs_type_status(String plugs_type_status) {
		this.plugs_type_status = plugs_type_status;
	}
}
